david cameron will put small business at the heart of election campaign .
prime minister has faced criticism for lacking passion in recent weeks .
cameron said he made ` no apology ' for tories focusing on the economy .